ddur\Warp_iMagick\Base\Plugin\v1\Abstract_Settings D

Total Complexity 730
Dependencies 2
Dependents 0
Total lines 3,475
Lines of code 2,145
Logical lines of code 1,393
Comment lines 764
Methods 85
Properties 16

Methods 85

Method Rating Maintainability Complexity Lines of code
check_activate_requirements()
D
8
110 294
on_abstract_validate_form_input()
D
18
68 220
render_select_option_input_field()
D
24
53 139
render_settings_page()
D
22
43 187
render_text_input_field()
D
31 37 90
add_settings_field()
D
34 34 77
on_abstract_prepare_settings_page()
B
39 23 56
render_upload_file_input_field()
B
43 23 38
render_textarea_input_field()
A
46 17 30
render_range_slider_input_field()
A
46 17 30
render_section_elements()
A
39 15 58
is_valid_settings_configuration()
A
45 15 46
get_field_settings_args()
A
43 14 54
scandirs_top()
A
48 14 31
get_select_custom_type_posts()
A
46 12 40
render_checkbox_input_field()
A
49 13 25
render_submit_field()
A
49 13 24
on_abstract_register_settings_menu()
A
41 10 61
validate_single_file_upload()
A
42 10 54
add_settings_section()
A
47 11 37
get_settings_fields_and_properties()
A
56 11 17
render_tab_open_elements()
A
49 9 26
on_abstract_init_action()
A
48 8 31
get_all_fields_defaults()
A
56 8 17
settings_update_has_errors()
S
58 7 16
add_settings_update_message()
S
61 7 11
__construct()
S
50 6 26
on_abstract_activate_plugin()
S
58 6 15
get_select_images()
S
52 5 26
render_tab_close_elements()
S
52 5 23
is_valid_constructor_args()
S
59 5 15
on_abstract_register_settings_page()
S
52 4 25
on_abstract_admin_enqueue_scripts()
S
49 3 32
get_select_posts()
S
56 3 19
get_select_pages()
S
56 3 19
get_menu_parent_slug()
S
66 4 7
get_themes_roots()
S
62 3 12
get_select_tags()
S
66 3 8
get_select_categories()
S
66 3 8
current_user_can_uninstall_plugins()
S
72 3 5
add_settings_update_notice()
S
73 3 4
add_settings_update_error()
S
73 3 4
add_prefix()
S
67 3 7
get_settings_fields_and_default_values()
S
67 3 7
on_activate_plugin_failed()
S
64 3 9
get_select_terms()
S
66 3 8
get_form_field_option_value()
S
73 3 4
authorized()
S
73 3 5
current_user_can_activate_plugins()
S
72 3 5
get_select_themes_directories()
S
63 3 10
is_valid_menu_parent_slug()
S
60 1 16
on_abstract_deactivate_plugin()
S
68 2 7
get_select_uploads_directories()
S
64 2 10
get_select_plugins_directories()
S
68 2 7
on_abstract_uninstall_plugin()
S
69 2 7
get_field_settings()
S
69 2 7
get_settings()
S
79 2 3
get_all_fields_settings()
S
70 2 6
render_hidden_input_field()
S
60 1 12
apply_field_args_filters()
S
78 1 3
apply_field_html_filters()
S
77 1 3
get_all_fields_extended()
S
82 1 3
get_select_custom_post_types()
S
65 1 10
handle_single_file_upload()
S
82 1 3
validate_options()
S
82 1 3
read_configuration()
S
100 1 0
get_form_field_value()
S
82 1 3
sanitize_form_fields()
S
82 1 3
add_metabox_nonces()
S
82 1 3
on_prepare_settings_page()
S
98 1 1
on_render_settings_init()
S
98 1 1
on_render_settings_page()
S
98 1 1
on_uninstall_plugin()
S
95 1 1
on_deactivate_plugin()
S
98 1 1
render_settings_page_footbar()
S
98 1 1
on_activate_plugin()
S
98 1 1
add_meta_boxes()
S
98 1 1
on_check_activate_requirements()
S
98 1 1
get_plugin()
S
81 1 3
get_option()
S
78 1 3
get_path()
S
81 1 3
current_user_can_deactivate_plugins()
S
80 1 3
authorized_init_action()
S
98 1 1
enqueue_page_scripts()
S
98 1 1
render_settings_page_sidebar()
S
98 1 1